/////////////////////////////// 
// Analizador sintáctico 
/////////////////////////////// 

header {
	package practicaspl.p3;
}

class Anasint2 extends Parser; 

options {
	importVocab = Analex;
}

	entrada : (asignacion|asignacionset)* EOF;
	asignacion : IDENT OPERADOR tipo;
	asignacionset : SET DOLAR IDENT OPERADOR tipo (IF PARENTESISA DOLAR IDENT PARENTESISC LLAVEA asignacion LLAVEC)? ;
	tipo : BOOLEANO|NUMERO|RUTA|CADENA;